landing place

nouns

structure providing a place where boats can land people or goods